/**
 * @description 自动import导入所有 api 模块
 */

// 使用 Vite 的 import.meta.glob() 替代 webpack 的 require.context()
const modules = import.meta.glob('./model/*.js', { eager: true })
const apiModules = {}

Object.keys(modules).forEach((key) => {
	const moduleName = key.replace(/^\.\/(model\/)?(.+)\.js$/, '$2')
	apiModules[moduleName] = modules[key].default
})

export default apiModules
